.addr {
	height: 88upx;
	background: linear-gradient(135deg, #ffffff 0%, #dfecfc 100%);
	color: #333;
	font-size: 2.8rem;
	padding: 0 32upx;
}

.addr .location {
	color: #999;
	overflow: hidden;
	text-overflow: ellipsis;
}

.addr .refresh {
	margin-left: 20upx;
	color: #597ef7;
}

.view-fixed {
	position: fixed;
	top: 128upx;
	left: 32upx;
	right: 32upx;
	background: linear-gradient(133deg, #FFFFFF 0%, #DFECFC 100%);
	box-shadow: 0 6upx 12upx rgba(0, 0, 0, 0.16);
	height: 16rem;
	color: #333;
	font-size: 2.8rem;
	line-height: 4.4rem;
	z-index: 1;
	padding: 30upx 40upx;
	border-radius: 8upx;
}

.view-fixed image {
	position: absolute;
	right: 0;
	top: 0;
	height: 16rem;
	width: 21.6rem;
}

.view-title-info {
	margin-top: 16upx;
	/* display: flex;
	justify-content: space-around; */
	/* background-color: #8cce8e; */
	/* font-size: 14px;
	color: #fff;
	height: 80rpx;
	padding-top: 10rpx; */
}

.total {
	font-size: 3.2rem;
	font-weight: 600;
}

.view-not {
	display: flex;
	align-items: center;
	justify-content: center;
}

.submit-btn {
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	display: flex;
	justify-content: space-between;
	background: #fff;
	padding: 24upx 32upx;
	padding-bottom: calc(24upx + env(safe-area-inset-bottom) / 2);

}

.submit-btn .cu-btn {
	width: 502upx;
	height: 80upx;
	font-size: 2.8rem;
	border-radius: 4upx;
}

.submit-btn .cu-btn.cu-btn-plain {
	color: #597EF7;
	border: 2upx solid #597EF7;
	background: none;
}

.submit-btn .record {
	color: #333;
	font-size: 2.4rem;
	text-align: center;
}

.submit-btn .record image {
	width: 37upx;
	height: 37upx;
	margin: 0 auto 8upx;
}

.changetab {
	position: absolute;
	top: 30upx;
	right: 20upx;
	font-size: 2.4rem;
	background-color: #597EF7;
	color: #ffffff;
	padding: 5upx 10upx;
	border-radius: 5upx;
}

.list {
	font-size: 2.8rem;
	text-align: center;
	position: absolute;
	top: 88upx;
	left: 0;
	right: 0;
	overflow: auto;
	background: #fff;
	bottom: calc(140rpx + env(safe-area-inset-bottom) / 2);
	padding-right:10upx;
	padding-left:10upx;
}

.list .list-hd {

	font-weight: 600;
	margin-top:240upx;
	
}

.list .list-hd>view,
.list .list-bd .list-bd-tr>view {
	padding: 10upx;
}

.list .list-bd .list-bd-tr {
	border-top: 1px solid #ddd;
	align-items: center;
	color:#999;
	
}
.list .list-bd .list-bd-tr.active{
	color:#000
}
